home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 15
/
Aminet 15 - Nov 1996.iso
/
Aminet
/
text
/
hyper
/
hsc.readme
< prev
next >
Wrap
Text File
|
1996-10-11
|
11KB
|
245 lines
Short: Html-preprocessor (v0.9.10)
Author: Thomas Aglassinger <agi@giga.or.at>
Uploader: Thomas Aglassinger <agi@giga.or.at>
Version: 0.9.10
Type: text/hyper
Kurz: Entwicklerwerkzeug fuer HTML
Requires: AmigaOS 2.04, 68020, 2MB
TITLE
hsc - html sucks completely
VERSION
0.9.10
AUTHOR
Thomas Aglassinger <agi@giga.or.at>
DESCRIPTION
This is a developer tool for html-projects.
It can be used on any html-file and creates a new html-file as
output. In the input-file, you may use an extended syntax based
on html, but which also allows things like macros and
conditionals.
It's mainly intended to create and maintain larger html-projects.
As a CLI-only-tool, it should be used with `make'; a
dependecy-generator is included.
hsc is *not* a tool to make html easier for beginners; It's a
tool to make html a bit less painful and braindamaged for
people who already know how to work with it.
FEATURES
o adds some special tags, for example to
o include files (also sources)
o execute shell commands during conversion
o add comments in a reasonable way
o supports macros (implemented as additional tags)
o conditionals (if/else/elseif)
o simple expressions can be passed as values to attributes (like
string concatenation, string comparison, import of environment-
variables, current time or filesize)
o for local links, checks if file/id exists
o maintains a project-file to check existence of id's over all
files processed
o supports absolute URIs (relative to root-directory of project)
o replaces special characters by entities
o evaluates attributes for image-size
o strips comments and specified tags
o strips useless white-spaces and linefeeds
o replaces icon-entities by images
o performs a (small) syntax- and structure-check
o easy to extend syntax-definition format
o dependency-generator for Makefiles included
NEW FEATURES
o some bigfixes and code-cleanup
o attributes can now be defined from command-line
o no more 68000-binaries (not really a feature)
SPECIAL REQUIREMENTS
AmigaOS 2.04, 2MB of regular memory, 68020, some sort of
WWW-Browser and ASCII-Editor.
For larger projects, 4MB of memory and 68030 are recommded.
AVAILABILITY
ftp://wuarchive.wustl.edu/pub/aminet/text/hyper/hsc.lha
http://www.giga.or.at/~agi/hsc/index.html
PRICE
Freeware.
DISTRIBUTABILITY
Distributed under GNU General Public License
SOURCE-CODE
ANSI-C source-code is available in a separate archive (look for
`hsc-source.lha' at the same site you've got the binaries from).
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
27 27 0.0% 30-Sep-96 04:56:08 FILE_ID.DIZ
628 273 56.5% 07-Sep-96 00:18:54 hsc.info
14410 5844 59.4% 30-Sep-96 03:23:12 +CHANGES
463 238 48.5% 06-Sep-96 22:51:12 +CHANGES.info
17982 6993 61.1% 26-Jun-95 08:31:52 +COPYING
463 236 49.0% 06-Sep-96 22:51:12 +COPYING.info
628 274 56.3% 10-Sep-96 13:12:28 +docs.info
4053 1911 52.8% 30-Sep-96 04:46:14 +about.html
4976 2255 54.6% 30-Sep-96 04:45:30 +bugs.html
1970 910 53.8% 30-Sep-96 04:46:18 +copy.html
3407 1320 61.2% 30-Sep-96 04:48:04 +distrib.html
1917 854 55.4% 30-Sep-96 04:46:24 +examples.html
2672 1109 58.4% 30-Sep-96 04:47:00 +absuris.html
1460 604 58.6% 30-Sep-96 04:47:06 +checkuri.html
8186 2949 63.9% 30-Sep-96 04:44:10 +exec.html
4539 1652 63.6% 30-Sep-96 04:44:28 +expressions.html
1691 728 56.9% 30-Sep-96 04:47:12 +getsize.html
4608 1663 63.9% 30-Sep-96 04:47:18 +if.html
6144 2589 57.8% 30-Sep-96 04:47:30 +prefs.html
2242 1058 52.8% 30-Sep-96 04:47:40 +rplcent.html
12405 3542 71.4% 30-Sep-96 04:47:52 +spcattr.html
6917 2489 64.0% 30-Sep-96 04:44:02 +spctags.html
3251 919 71.7% 14-Jan-96 16:59:58 +strftime.txt
3377 1416 58.0% 30-Sep-96 04:47:58 +strip.html
1873 820 56.2% 30-Sep-96 04:44:56 +syntax.html
3685 1685 54.2% 30-Sep-96 04:44:36 +future.html
138 138 0.0% 14-Jan-96 17:27:46 +back.gif
190 190 0.0% 14-Jan-96 17:20:08 +copy.gif
496 496 0.0% 16-Jan-96 18:59:32 +head.gif
638 638 0.0% 26-May-96 02:10:44 +hsc.gif
170 170 0.0% 14-Jan-96 17:14:34 +index.gif
176 176 0.0% 14-Jan-96 17:14:44 +main.gif
189 189 0.0% 14-Jan-96 17:15:02 +next.gif
168 168 0.0% 14-Jan-96 17:28:12 +noback.gif
211 211 0.0% 14-Jan-96 17:20:36 +nocopy.gif
200 200 0.0% 14-Jan-96 17:15:28 +noindex.gif
193 193 0.0% 14-Jan-96 17:15:40 +nomain.gif
212 212 0.0% 14-Jan-96 17:15:52 +nonext.gif
213 213 0.0% 15-Jul-96 23:44:28 +noprev.gif
188 188 0.0% 14-Jan-96 17:16:08 +prev.gif
141 141 0.0% 04-Nov-95 02:20:36 +up.gif
4382 1726 60.6% 30-Sep-96 04:44:16 +index.html
468 253 45.9% 10-Sep-96 13:12:14 +index.html.info
1558 658 57.7% 30-Sep-96 04:46:32 +install.html
4718 1681 64.3% 30-Sep-96 04:45:02 +attrib.html
4410 1663 62.2% 30-Sep-96 04:45:10 +flag.html
4524 1844 59.2% 30-Sep-96 04:45:16 +macros.html
13758 4252 69.0% 30-Sep-96 04:44:50 +messages.html
9943 3895 60.8% 30-Sep-96 04:46:08 +options.html
2793 1095 60.7% 30-Sep-96 04:45:54 +hscdepp.html
1691 677 59.9% 30-Sep-96 04:46:00 +index.html
1938 845 56.3% 30-Sep-96 04:45:48 +make.html
4604 1809 60.7% 30-Sep-96 04:45:42 +makefile.html
3003 1275 57.5% 30-Sep-96 04:45:36 +prjfile.html
4640 2131 54.0% 30-Sep-96 04:46:38 +questions.html
3163 1339 57.6% 30-Sep-96 04:46:42 +related.html
2595 1185 54.3% 30-Sep-96 04:46:48 +require.html
1800 821 54.3% 30-Sep-96 04:46:54 +source.html
3189 1381 56.6% 30-Sep-96 04:44:22 +updates.html
628 273 56.5% 10-Sep-96 13:12:28 +example.info
55 55 0.0% 30-Sep-96 04:56:16 +README
2155 920 57.3% 09-Sep-96 07:48:52 +README
463 237 48.8% 10-Sep-96 13:12:08 +README.info
217 172 20.7% 23-Oct-95 02:54:30 +hugo.hsc
1104 514 53.4% 30-Sep-96 04:55:44 +macro.hsc
398 257 35.4% 23-Jul-96 14:13:18 +main.hsc
747 353 52.7% 23-Jul-96 14:08:48 +Makefile
178 139 21.9% 16-Sep-95 23:32:32 +stupid.hsc
628 275 56.2% 06-Sep-96 22:52:28 +grafflwerk.info
3173 1496 52.8% 30-Jul-96 12:47:06 +hScMsg.rexx
513 301 41.3% 06-Sep-96 22:52:24 +hScMsg.rexx.info
1254 635 49.3% 18-Aug-96 08:29:26 +Makefile
464 229 50.6% 06-Sep-96 22:52:24 +Makefile.info
1109 528 52.3% 11-Sep-96 12:06:02 +README
463 238 48.5% 06-Sep-96 22:52:24 +README.info
2081 1052 49.4% 03-Aug-96 19:13:32 +SendAWeb.rexx
513 298 41.9% 06-Sep-96 22:52:24 +SendAWeb.rexx.info
3337 1507 54.8% 04-Aug-96 23:27:42 +SendScMsg.rexx
513 301 41.3% 06-Sep-96 22:52:24 +SendScMsg.rexx.info
4201 1914 54.4% 30-Sep-96 03:31:06 +Hmpf_Grmbl_Wrcks
463 238 48.5% 06-Sep-96 22:51:12 +Hmpf_Grmbl_Wrcks.info
87584 49880 43.0% 30-Sep-96 04:22:48 +hsc
467 206 55.8% 10-Sep-96 13:24:06 +hsc.info
14213 3570 74.8% 07-Aug-96 19:25:08 +hsc.prefs
40568 23219 42.7% 30-Sep-96 04:23:34 +hscdepp
467 209 55.2% 10-Sep-96 13:24:06 +hscdepp.info
655 412 37.0% 12-Sep-96 08:07:14 +IMPORTANT
463 241 47.9% 06-Sep-96 22:51:12 +IMPORTANT.info
2369 1292 45.4% 30-Sep-96 04:56:12 +README
463 238 48.5% 06-Sep-96 22:51:12 +README.info
628 276 56.0% 10-Sep-96 13:12:28 +src_docs.info
3129 1638 47.6% 30-Sep-96 03:55:00 +about.hsc
4125 1996 51.6% 30-Sep-96 04:28:18 +bugs.hsc
1140 666 41.5% 14-Jul-96 21:59:54 +copy.hsc
340 230 32.3% 12-Sep-96 06:59:34 +credits.hsc
2246 1022 54.4% 18-Sep-96 21:07:02 +distrib.hsc
1179 649 44.9% 30-Sep-96 04:05:22 +examples.hsc
154 133 13.6% 03-Jun-96 21:21:32 +anchor.hsc
263 166 36.8% 26-Jul-96 22:19:32 +exec.hsc
257 165 35.7% 20-Dec-95 03:43:58 +expression.hsc
45 45 0.0% 24-Oct-95 00:27:36 +m_addr.hsc
104 71 31.7% 12-May-96 23:07:52 +m_file.hsc
102 101 0.9% 04-Dec-95 04:02:52 +m_next.hsc
244 156 36.0% 19-Jul-96 22:37:36 +operators.hsc
1679 826 50.8% 29-May-96 02:24:48 +absuris.hsc
471 299 36.5% 25-May-96 19:04:04 +checkuri.hsc
6514 2441 62.5% 26-Jul-96 22:48:10 +exec.hsc
3678 1379 62.5% 06-Aug-96 00:21:16 +expressions.hsc
689 428 37.8% 18-May-96 03:21:40 +getsize.hsc
3542 1402 60.4% 22-Jul-96 01:17:28 +if.hsc
4951 2338 52.7% 02-Aug-96 02:44:02 +prefs.hsc
1262 761 39.6% 23-Jul-96 11:05:38 +rplcent.hsc
10807 3201 70.3% 06-Aug-96 00:19:50 +spcattr.hsc
7335 2734 62.7% 05-Aug-96 01:04:42 +spctags.hsc
4481 1419 68.3% 14-Jan-96 16:51:06 +strftime.txt
2199 1099 50.0% 14-Jul-96 23:40:28 +strip.hsc
866 522 39.7% 23-Jul-96 10:49:10 +syntax.hsc
2762 1422 48.5% 30-Sep-96 04:07:54 +future.hsc
5470 1131 79.3% 30-Sep-96 04:48:06 +hsc.project
8252 2081 74.7% 16-Jan-96 18:59:50 +all_symbols
955 546 42.8% 14-Jan-96 15:31:56 +all_symbols.info
3769 1036 72.5% 30-Sep-96 04:43:24 +macro.hsc
2933 893 69.5% 06-Aug-96 00:07:30 +webpage.hsc
4259 1823 57.1% 30-Sep-96 03:12:10 +index.hsc
677 386 42.9% 15-Jul-96 02:43:24 +install.hsc
3287 1447 55.9% 19-Jul-96 07:39:36 +attrib.hsc
3225 1425 55.8% 19-Jul-96 07:39:12 +flag.hsc
3530 1594 54.8% 15-Jul-96 02:53:54 +macros.hsc
2628 1126 57.1% 30-Sep-96 04:44:44 +main_index.hsc
5165 1345 73.9% 18-Sep-96 13:22:20 +Makefile
5075 1299 74.4% 10-Sep-96 13:02:06 +Makefile.bak
12273 4253 65.3% 18-Sep-96 22:38:10 +messages.hsc
9298 3822 58.8% 30-Sep-96 04:01:36 +options.hsc
2056 947 53.9% 09-Aug-96 16:19:56 +hscdepp.hsc
990 547 44.7% 28-Jul-96 22:52:04 +index.hsc
996 559 43.8% 28-Jul-96 22:55:02 +make.hsc
3677 1554 57.7% 09-Aug-96 16:16:54 +makefile.hsc
1904 958 49.6% 30-Sep-96 04:15:16 +prjfile.hsc
3663 1932 47.2% 04-Aug-96 17:44:50 +questions.hsc
196 147 25.0% 09-Sep-96 07:44:00 +README
463 235 49.2% 10-Sep-96 13:12:00 +README.info
2339 1133 51.5% 20-Jul-96 02:01:24 +related.hsc
1632 897 45.0% 18-Sep-96 22:20:50 +require.hsc
882 541 38.6% 09-Aug-96 16:13:24 +source.hsc
154 121 21.4% 07-Sep-96 23:15:16 +tedhsc.prj
2165 1153 46.7% 30-Sep-96 03:43:32 +updates.hsc
-------- ------- ----- --------- --------
519685 230126 55.7% 03-Oct-96 22:24:18 146 files